management puppy application cat breeders customer school crm kittens dog cats relationship pet high reunion software development breeder class